#pragma once
namespace Queue
{
	struct Node
	{
		int value;
		struct Node* next;
	};

	struct  Queue
	{
		struct Node* head;
		struct Node* tail;
		int size;
	};

	void Init(struct Node* Phead);

	void PushBack(struct Node* Phead, int value);
}